Excellent resort and very family friendly. The service is increditable and very close to the beach. I would highly recommend this resort as it has many special amenities that range from the spa, golf, tennis, pool or walking the grounds. There are daily programs for fitness, children, etc. The restuarants are very relaxing and the food is very good. The Diversions Sports Lounge is a great place to sit back and enjoy a beverage as you watch the sports on the large screen television. The service is quick and very customer friendly.