A lovely place to stay. This apartment was modern, absolutely spotless and in a great location. Felt very comfortable staying for an entire week.
The only feedback I have is that the towels were tiny, I had to go buy one for my stay.