Great location. As The place is very nice. The check-in process was on-time and well-organized. We have enjoyed our stayed. Beach is across the street with no pedestrian crossing.
Lots of activities for kids on site. Great value.