Great location, but a little small for larger groups. Check in was a breeze and hosts were very responsive to questions.