Great place. Great host. Great location. 5 star stay.