Neat and tidy, a nearly new, very comfortable place. The location is fantastic. You are within walking distance of everything. Had a really nice stay. Yingsong was an excellent host!