Fabulous place with all the necessary amenities, clean and tidy. We really enjoy our stay in a group of 10. Yujing communication was excellent, great host.