Great place to stay. The apartment was comfortable, clean, and beach front with great service. The food in the restaurant that is in the complex was not that good, only good for drinks and service at the beach. Fortunately there are many other great options at walking distance. Very good and friendly security. The pace is very family oriented which was what I was looking for.