Clean and modern, good value for money