Flat is exactly as advertised. Laundry is in the basement, 4€ to wash, drying is free of charge. Coffee can be bought at 50¢ though the weekly cleaners usually put a couple in the box. Toilet paper and dishwashing soap can be found in the cleaning supplies closet at all times, as well as other day to day supplies if you're as idiotic as I am in the kitchen. No oven and microwave is contraindicated for any baked goods, which was something I hadn't considered before arriving. Check in was troublesome as I initially couldn't check in (same for another girl arriving at the same time) and there was no reception at the moment. We had to place several phone calls to the emergency number provided via the reception's landline, though after the first call we were able to skip the 15min of elevator music preceeding the actual person in charge of the line. Eventually check in and immediately had to change rooms because the one I was assigned had a faulty sensor and I couldn't get in. Solved it all after much ardour and several calls to the emergency number, which wasn't what I had in mind after a 12h flight.
Cleaners were often foreigners and speaking to them was difficult. Some seemed to be regulars, others not and you could tell by how clean your flat was after the fact. Lack of communication made it slightly annoying - you never knew when your room would be cleaned, and having to choose between making lunch and having the flat cleaned was upsetting.
Reception staff was always helpful. They won't let you know of the deliveries but if you approach and ask about it, they'll have it in the back office. They can also get you change for the washing machine and vending machine (I never had any coins on me).