Spotless, modern and exactly what we were expecting.