Spotless. Thoughtfully organized. Attentive host. Central location. Would visit again.