Apartment was very nice and had all the things you would need, including cold/hot air conditioning. Came with all the towels you would need and also dishwasher tabs and washing up liquid.
I only had one problem while i was there in that the TV picture was close to being just a black screen, but they came round with a new TV to replace it.
Although there is Wi-Fi and has a strong signal, I don't think the bandwidth is very good so you will have to put up with the contention ratio.