The apartment exceeded my expectations. Clean and modern. The pool was amazing. Location was perfect. One minute from two beaches and a beach club with lovely food and staff. They have bikes that you can rent which was perfect for visiting neighbouring cities. I would definitely recommend for families.