Excellent location, amenities, and space for a group. Communication was equally superb. We highly recommend!