David is a fabulous host, great communicator and made our stay easy. The location is great and super clean with nice amenities!