very clean, a great location, and accommodating. Highly recommended