I booked months in advance; requested the same apartment that I had on my previous visit (since I knew it was decently appointed) and have a message form the manager indicating I would get this apartment. Instead, I was offered two "upgrades" upon arrival. While both were larger, one was in the basement (like living in a cave), the other was on the top floor (larger but middle of summer with no air conditioning) but poorly appointed. My German friends were waiting for me so, as not to inconvenience them further, I accepted this 2nd apartment. About the only good thing I can say about this stay is that the location is perfect for me, the price is barely reasonable (subjective for what was delivered),a nd the bed was comfortable. Beyond that, I can't rally recommend the place. Both times I stayed here the management and staff seemed disconnected/distracted.