Just perfect! the location is on it's own beautiful beach perfect for swimming. You are within walking distance of the best beach clubs. The little cafe is very convenient and delicious, I highly recommend the Gyro. The staff is accommodating and friendly. I never wanted to leave, I will definitely come back and stay with them again. I wish I could rate higher than 5 stars on the app!