The apartment is very well maintained, clean and in a nice complex. The kids loved the pool and the beach which was just across the street.
The kitchen is very well equipped, which we really appreciated. Communication was easy, fast and very friendly. We would come back anytime.