This place is wonderful. Dukes is right on the property and the beach bar at the Westin is a short walk away for watching your favorite sporting events on TV.