The apartment is really big, confortable, and very well located. Alex and his team make things very easy for travellers and that's gives a you lot of peace of mind.
The only downside to bear in mind is that the apartment is in a fourth floor and the elevator doesn't work so some people might have a difficult time getting there.