This is an excellent place to stay. The island is beautiful, the people are warm and friendly, and our hosts went above and beyond to make sure we had a wonderful stay. We came in very very late due to heavy traffic and they met us with smiling faces and led us to the flat. What incredible hospitality. The flat was perfect with everything we needed, especially cool air conditioning. Thanks so much for an amazing weekend Davide!