Overall it was an enjoyable stay for one night.
Some positives: nice size room, cute colorful decor in one of our rooms, bonus to have balconies, fun atmosphere for those partaking in the buffet dinner, good pool and fun slide for the kids, pretty beach area, lovely setting sitting outside the seafood restaurant for dinner
Needs some improvement: our check in took forever and the staff member was not communicative (maybe a language barrier?), only one restaurant open for dinner because of the buffet available, one of our rooms smelled of mildew and had a leak in the bathroom, some parts of the property are dated, long line for coffee in the morning, bees swarming parts of the breakfast buffet