Everything as described. The only things that was a bit unpleasant was lack of A/C and (sometimes) noisy neighbours from other flats in the building.