We have found the apartment very clean, comfortable and convenient.
There were lots of towels which was nice.
I am not sure if this is intended or not but there is no additional toilet paper so we purchased our own, there are also no additional bin liners.
Our check in experience was less than ideal having been left waiting on the street for 30 minutes when we were told that someone was waiting for us. I had been in constant contact to let them know of our arrival and called twice with no answer. Our orientation to your place was also very poor, for example we have no idea how the trash system works, he also set up the towels and soaps as we came into the apartment.
It was great having 2 bathrooms for 6 people but one of the bedrooms was very small. No space for luggage.