Spacious, clean, value for money.