I was swinging between a rating of 4 and 5. The apartment's location is great and it was equiped with everything I needed for my 1.5-month stay. Unfortunately, the initial cleaning done by an outsourced company wasn't satisfactory, especially considering the price of the apartment. Another thing was that, since booking, you could be talking to one of the property managers or their staff member, which was confusing. I decided to stick with Mario, and he was genuinely helpful!
With all being said, I'd come back :)