I am having an hard time to review this place.
The location is very good, the apartment is beautiful and the host/staff member answered all messages very quick and did everything he could to make our stay as good as possible i believe.
This apartment is perfect for a 2 day stay if you do not intend to spend much time inside or cook. For a longer stay i would not recommend. It has only the absolute minimum you need for an apartment, nothing extra. Not even a toaster for breakfast. There where no soap to do dishes when we arrived and no washing powder for washing machine. The toilet seat was broken, bedside lamps where missing (ripped out of wall), a large screw standing out of the kitchen cabinet, no fire alarm in the apartment and floor was actually quite dusty. Water pressure dissappeared quite often in shower and we had no heat for 3 days. The garbage area was flowing with trash everywhere, had to walk over it to get to the bins. I heard they had some problem with building management. There where other minor things to. To be fair i will mention that we got part of our stay refunded and i am very thankful for that. My feel is that these apartments are owned by a company that has the aim to maximize they're profits and minimize spending rather than this is owned by an individual.
This place could easily be worth 5 stars it just needs to be repaired and given that little bit of extra tought into it.