We had an amazing time. David made everything very simple and easy which was great after we had our original placed canceled on us a few hours before arrival. David came to the rescue. His place was a short walk from shops and restaurants which was perfect. I would definitely rent from him again!