Clean and safe. Nice and attentive people who'll do anything to make your stay comfortable. Glad I stayed -- again.