The staff was kind and knowledgeable. The housekeeper, Mari, did a great job every day getting all the sand out of our bungalow and keeping our space clean. The staff at the restaurant was great, they always had a server that spoke English, the menu was in Spanish and English and the food was absolutely amazing. The location was walking distance to the ruins, you can even see them from the beach! The lobby had games, a pool table, and a foosball table my son and I used every day, multiple times a day. I absolutely loved this hotel and location. I rented a car, and I think that also made a world of difference so we could leave our quiet jungle and go into the town if we wanted.