We absolutely loved our stay. The apartment was really well situated, and in a super neighborhood.
I have nothing to say expect that it was perfect. I recommend a 100%.