David's place was the perfect house for our group — clean, convenient, and with all the amenities we needed. His instructions were very clear for check in and check out, and the house was exactly as described.