David is a great host, kept in constant contact and made sure I had checked in safely and had all the amenities I needed. His condo is in an ideal location, would recommend.