I cannot speak highly enough of this property and it's staff. I travelled with my wife and four young kids and this experience was five stars from the beginning. Staff were always available and eager to help with bags, kids, gear. They had excellent recommendations. There were beach toys, chairs, towels all available. The breakfast buffet was included for two of us and was amazing. The room was spotless every day and the housekeeping staff went the extra mile for the kids by even "tucking in" their stuffed animals. Finally, I was nervous about having to check out by noon and not have our flight until 11pm, the hotel accommodated us in our room, free of charge, until 8pm. Amazing service. I will gladly stay again!