Very clean! Great location for our needs. Felt very at home!