Very clean. Matches description. Safe parking on the premises. Good location. Close to several good restaurants. Will stay again, if we're in the area.