Spacious, clean place in a great location. Yuan was attentive and responsive. We hope to return.