David is an excellent host! The place was perfect for our week-long stay. The location was great, and David was really responsive whenever we needed anything! I highly recommend staying at his place!