A delightful, clean and stylish space in a fantastic location. Lovely hosts with an adorable pooch.