Very nice stay. Apartment is in a good location and there was easy shopping around. The host and check in was quite friendly and easy to work with. Good instructions. Three separate bedrooms and three separate bathrooms, which is great in an Airbnb.
Biggest challenge is parking (we rented a van and drove), so be sure to map out a few possible garages before hand. You will need to do public parking.
All in all...a five-star experience!