Very clean. Excellent location. Nicely appointed bathrooms.