A beautiful place. Spotlessly clean. Wonderfully comfortable beds. Great fully equipped kitchen. Excellent air conditioning. Plenty of space. Walking distance to great coffee shops and restaurants. And, it actually is 100m from the beach ! Highly recommended.