While searching for accomodation in Oia, I came across Angel Cave Houses
I did a bit of a search but there's no review at all, in TA, in yahoo and google. Anyone have stayed there or heard of it and can give me some opinions? It looks great on the website but I would be more relieved if someone actually knows more about it.
grateful for any info. thz!