Very clean, great location, very good communication. We would stay again if available.