When you travel you got to set a standard for the area. This hotel fit my expectations and family had fun. Pros: Pool / beach area is fun for kids. Staff is kind and responsive. Resort allows to bring your groceries and depending the room you can cook. Cons: First time is a difficult to arrive. Resort needs some renovations.