Excellent place, fantastic location, and a very responsive host. It's everything I could have hoped for.