Great place in every way, and fantastic hosts. 5 stars all the way. Thanks!