Great, spacious house on a beautiful property. Ample room for a large group. Spacious bedrooms and bathrooms and a WONDERFUL staff -- friendly and catering to every need. Cap Cana offers many fun activities for all ages and the beach at the Beach Club is beautiful. We hope to return soon!