Clean. Nice location. No off street parking, but otherwise enjoyed our stay.