Great stay. Great communication. Very clean. Would recommend for large group of people.