Resort has a private beach, also includes 6 outdoor pools. European spa and tennis courts, a modern gym is also on site. Gourmet Mexican cuisine is served at LaFrida Restaurant and a more casual atmosphere can be found at The Bistro. Four bars provide a variety of entertainment and specialty drinks.