Great place with a lot of room over two floors. The proximity and amenities of the hotel made a big difference staying with the kid and the overall location is amazing as it is very close to the beach and to restaurants, yet it is a quite place outside the most busy areas. The minor communication issues we experienced with the hotel staff were negligible and I am sure will be improved going forward.