David was an excellent host and easy to communicate with. His apartment was very comfortable and clean. Check in/out was very simple. It was a great place to relax after our long days of activities. It is also in a great location.