Staying in this hotel was fun! the service is very well organized. you will have someone meet you at the door, take care of your luggage and escort to your room right after a very brief check in procedure. the pool, beach and food were all of excellent quality. hotel is located in a great area, close to downtown and aquaworld. you also get to pick great excursions, and everything is very close by. i went on a snorkeling trip to the national park, which cost only $46 and which i highly recommend. would definitely stay in this hotel again!