This place was great. We counted 40 steps (with long strides) to the beach! The grounds are amazing. The saltwater pool was absolute perfection. There was great little snorkeling spots right on the beach. Everything we needed was there. The pullout couch was a little weird but aren’t they all? I will absolutely stay here again.