Spotless. Well designed. Exactly as pictured. Enjoyed a comfortable stay. Attentive host.