I liked this place a lot until I moved out. It's a nice neighborhood and a really nice house. The place was clean and the interior is very stylish.
However, I do not advise you to stay there if you have pets. First, they have a rule that the pet can't be left unattended at any time. This is not really compatible with sightseeing or even going to a grocery store. They have a huge backyard, but you are not allowed to use it. Also, when I moved out they asked for extra 50 dollars cleaning fee that was never mentioned in their house rules. Now, my pets are well behaved, they didn't make any messes and the only thing that I can think of is that there were some pet hairs left. I even tried to clean it myself so that they don't have to clean as much. I don't think that 50 dollars surprise cleaning fee is fair, because all they had to do is to vacuum the place (and I hope they do this anyways after every guest).
Also, if you read the rules, you'll find that you have to sign a waiver if you want to use their gym equipment.
I understand that the host want to maintain their place clean and all, but they have too many unrealistic expectations.
My verdict: nice place if you don't have pets. If you do -- don't bother, look for a place that is in fact dog friendly. This place is not.