Simply put in few words: great host, super home, clean, comfortable, quiet and stylish. Very good location, with a nice variety of food and drink places close by. You'll be hard pushed to find a more all-round winner of a place to stay. (Just ensure you're cool with two lovely dogs).