Location, location, location - this apartment is in such a great spot, and a welcome change from large resorts or even larger apartment blocks. Our boys loved swimming with the sea turtles out the front - we didn't really expect they would be so close in to shore! We could have sat on the balcony watching the waves forever. Highly recommended.