An incredible stay, and perfect location. We had the apartment by the pool, which was amazing. The beach is less than 5 minutes walk away, which we found was great for an early morning/ late evening swim with our young baby. Overall would definitely recommend!