Awesome stay. The epitome of what you expect and hope for from a host.