Everything was great from cleanliness to location! The host was great with communication and working with us! Would definitely recommend for groups.