This lovely resort is set in Cabo San Lucas. This accommodation does not offer 24-hour reception. Those who dislike animals may enjoy their stay, as this resort does not allow pets. There are sports and leisure activities available at the establishment. Travellers may appreciate the health and wellness services offered at the resort.