We stayed for three nights and the apartment is very clean and functional. The location is perfect. The only thing I wish I realized is it is more like a hotel room than an apartment or airbnb and lacked a little charm. It is also pretty noisy so bring ear plugs.
The company that runs this apartment was very accommodating when we had a snafu with our flight and time zones.