“Best for families and casual vacationers. Sprawling 100 acres on southeastern peninsula, St. James's features 247 rooms, villas with kitchens, two beaches, six pools, five restaurants, and kids' club open 9:15 AM to 11 PM. Four tennis courts, pickleball, non-motorized watersports, spa, and interconnecting rooms make it perfect for families seeking relaxed, welcoming atmosphere.”