Beautiful place. Perfect location. Warm and knowledgeable host. Literally everything you need.