One word to describe our experience: AWESOME. Awesome hosts, awesome space, awesome location.