Spotless and comfy with plenty to do in walking distance. Street parking can be a bit tricky.