David was a great host. He was very accommodating with both our check in and check out times which is always greatly appreciated!! He keeps his apartment impeccably clean. We found the beds in both rooms to be very comfortable. The location is perfect for walking around town. We would definitely stay there again! Highly recommended.