Spotlessly clean and a great location. Steve is the perfect host.