Resort hotel with multiple restaurants, a bar, and spa. Features indoor/outdoor pools and offers family-friendly amenities.