Everything is very clean and all the sights are reachable by foot.
We loved our stay and would definitely come back.