The apartment was great and allowed our family of five to have space to relax in. The location was convenient. We were able to walk to most sites during our stay. There were plenty of restaurants to choose from and several mini stores. We were able to find a parking garage close by. The only things that could have been better were: Having consistent hot water for our showers. The second bathroom only has a half wall so that added to cold showers. It was rather noisy from neighboring businesses at night, but we were still able to sleep. We were thankful for the washer, but a dryer would have been convenient as well. Something that was unexpected and a bit inconvenient was that a few days before, the host contacted us wanting us to sign a short term rental contract and also wanting us to send in passport numbers, expected arrival time, checkout time, etc. We thought we completed all rental information prior, and we were already on vacation, so it was rather bothersome.