This is a lovely apartment in an excellent location. David is very responsive and a great host. The unit is clean and comfortable. The only reason for 4 stars rather than 5 is that there are some things that could be improved that would have made the stay a bit easier, which I have made David aware of.