Amazing location, excellent communication, and a perfect spot for my friends and family to experience a lovely ladies trip.