The apartment is perfect for a large group of people, we traveled in a group of 8 and there was plenty of space for everyone to enjoy. The beds were nice and so was the location. Cleanliness could have been better. There was also no cooking essentials available so be sure to bring your own salt, pepper and other things thay you may like. Other than that, the check in went smoothly and Xueyan was lovely.