Very nice apartment, new and clean, set in a beautiful garden. Beach gear available. We had a great stay!