10/10 stay! Would definitely stay here again and recommend to anyone. Kitchen is a little small but has everything you need. View is gorgeous from window and overall the place is great! Provided towels, detergent, cooking supplies, soap, towels and more. Thank you Yan Ming for a fantastic stay.