This was the 5th year anniversary of a family trip and we chose Coconut Bay as the location. 17 adults and 3 kids all under 4----I must say, Coconut bay Beach Resort and Spa had something for all of us. The food was delicious---there are about (4) restaurants outside of the main dining experience that is a buffet. Please do yourselves a favor and book these immediately upon arrival as reservations fill up quickly. There is a jerk hutt thats open daily from 12-5 that doesn't disappoint. There are activities going all day long---for kids, for adults, for everyone. The nightly entertainment was top notch- I was able to sing karaoke (both to a machine and a with a piano), we saw several great performances, I did my first silent party, and they even had a foam party that was fun. What really made this place special, however, was the staff. I made immediate friends with Kianda at the front desk--she was my daily "protector" and made sure my family and I were accommodated. She greeted me each day with a call and a warm smile. Tari, Brad, Neptune, Lester, Shakina, Ed, McPherson----day after day, folks met us, greeted us with a smile, with help, with warmth---they truly made it home away from home. And Tyron --he had a personality so huge that he made our trip pleasant just by being in his presence. He allowed us to hang up our tshirt representing home and let us leave a little piece of our family on the island. *pay attention to what the seaweed is doing---we did not realize how much there would be. You may want to take a day trip to another beach if this will present a problem 10/10 recommend this resort