The apartment is small, but very clean, comfortable and in a great location. David is a kind person and excellent host! David was always available for tips or advice. When we went through a difficult time on our last day, David was available to help and even presented a small gift to help smooth things over. That small gesture really turned our day around! Highly recommend.