Perfect location. Great host. Lovely touches. Highly recommend