David was very accommodating to our schedule and made every effort to make us feel welcome! The place was spacious and very clean!