Clean and tidy good value for money.