A perfectly formed space in a wonderful spot. Spotlessly clean, with lots of special details, treats, a character of a dog and friendly, welcoming hosts.