good, clean and spacious. good value for money.