Very clean, situated in a great location. We loved it here.