Such a clean, well-maintained space. David was super nice and flexible about our arrival time. Highly recommended!