Perfect location. Lovely place. Great host. Five stars!