This place was perfect for our large group. Location is great, place is very clean, amazing building, and the hosts were very responsive and accommodating. We had no issues and hope to come back!