The staff knew us by name even my 11 month cousin! and always greeted us with a warm smile. They were all friendly, attentive, helpful and just such wonderful people. Our room was amazing, one of the best we've ever stayed in. They have the best beach beds ever. The food was delicious. We were more than content to hang around in the resort and almost didn't leave to explore the rest of the island. When we arrived our dinner took a bit longer (about 1 and a half hour) to arrive than expected but the delicious taste more than made up for it. I guess it was a busy period.