Spacious and clean. Not immaculate - few tile cracks, paint marks etc - but absolutely great value for the location. Roof terrace was a great bonus.