Clean and new. Good location. Overall great experience.