We had a fantastic stay! The Cave is beautiful and comfortable with all the needed amenities. The setting is wonderful with the ability to swim out the front door and delicious restaurants nearby. Marios and his team went above and beyond to help us with great suggestions, transfers and tours. We highly recommend!