Lemon Tree House is a lovely place to stay - very spacious and it has everything you need. The neighbourhood is very friendly and would definitely recommend the taverna on the main street .