We loved staying here for a lot of reasons: two pools (one inside which we used because it was unseasonably cool outside), beachfront, balcony, and hot tubs! Also, had rooms with two queens and a pull out couch. It's definitely a throwback vibe (old hotel), but I found that charming. I didn't love the parrots and fish in such unnatural restricted environments, but the kids did. Overall, I would stay here again for all the amenities.