My family and I very much enjoyed our 3 days at the Moorings. We brought our own boat and found the marina facilities to be excellent. We love the water around Dog Island which is a short run from the Moorings docks. We also played in the river when the ocean was too rough for our small boat. Our room overlooking the marina/water was clean and comfortable. The staff was very helpful and our kids enjoyed use of the free bikes and pool. Be sure to visit the Carrabelle Junction for lunch.