We took a family vacation of six people to celebrate our granddaughter's graduation from high school and her start of college. The resort was very nice. The rooms were very roomy and well decorated. The office people were friendly and the trip lady was very helpful in arranging tours for us. We were able to schedule a kayak trip and an ATV tour from the resort which were very nice. Also scheduled a fishing trip on line and he came to the resort to pick us up. There were two pools to use that were nice. There weren't very many people here due to it being off season and hurricane season but was still nice. The beaches were beautiful white sand. I would recommend you rent a car though as the beach and the grocery store are not that close. However the resort did provide a shuttle to these places too if you didn't want a rental car. I would recommend going here.