10/10! The room and shared areas were spotless. Chan was flexible with my check-in/out times. The location of the unit is in a great location! I would definitely stay here again!