Great stay.
You are definitely paying for what you get here.
Parking in the garage was a huge plus (parking in the streets can be a hassle). The place was very clean and spacious.
Few things I would say is that the wifi was not so great. (A bit minor but instead of getting crazy charges for roaming calls we would use wifi to call back home).
Also did not realize there were people below us (May have missed that in the description?)
Overall, for the location and the place in its entirety, this was definitely a nice place to be at for the end of our honeymoon.