I found Maria's rooms recommended in Lonely planet Greek Island's guide book, and also found the website (http://www.roomstoletmaria.gr/). I am hoping it has wonderful views and the price is very reasonable. The problem is that I can't figure out the exact location of the place.
Just wondering if anyone's been there or knows the location of it?
Many thanks in advance for your help.
P.S i meant to say "HAS anyone been to Maria's rooms..." couldn't figure out how to edit the title after posting!
Edited: 23 May 2013, 03:05