The staff was wonderful- friendly and helpful. The location is great as it’s right on the beach and there are also pools to swim in. The food was good, but over priced. The service in the restaurants was excellent. Our room was nice and had everything we needed. It was basic, not fancy but worked out well for us. It was great having access to the other hotel as well for the activities. If I were to make a few suggestions, I would say- have a few more kids activities at Rumfish like pool games, give a few coupons to guests for the restaurants (even $5 off goes a long way) and update the bathroom, particularly the shower faucet. Overall, I would definitely return here!