Great place to stay with the family, plenty of space, games for the kids, easy walk to beach/playground/tourist attractions/day spa. Has everything you need plus.