From the moment you check in the front desk to the minute you leave, the staff here take care of you! The hotel is always clean and ready to help. One lady even put off cleaning so our family could watch the World Cup soccer game in a cozy space. The pools are nice for kids. Beach access is right outside the pool area. Only complaint we had was when asking for a "ocean view" we got stuck on a corner view. I would recommend this hotel to anyone!