Nice, clean and modern and excellent value for money