Clean and new, a great location and a helpful host. Would recommend without hesitation.