Excellent location- walking distance to many must see places. Word of caution- if you have a car, figure out where you will park first. Hosts did tell us though about the challenge of parking and once we found a walking distance paid parking, it was really easy to walk to nearby places to see and drive for longer distances. In terms of the apartment itself, it is very clean and nice. Hosts are super responsive. We had a great time here and I would highly recommend this place for anyone - especially family.