Spotless and well kitted out.