The host was excellent and communicative and went above and beyond to ensure I had everything I needed. The host also provided clear and easy to understand instruction. And finally, the place was aesthetically top tier.