The location is unbeatable, my kids love the pool (towels are provided at the pool btw). The beach is a 5 minutes walk or you can call for a cart from the resort to take you there. I prefer this beac over several other beaches in the area because it's less crowded, more sunny, and the wave are nice for belly surfing. Ling is very responsive, check-in/check-out was a breeze. I parked right in front of the apartment. Ling's apartment is spacious, kitchen is stocked with coffee and plenty of dishes/cups and cooking wares. The upstair rooms are spacious, beds and sheets are very clean and soft and comfortable. There's a grocery store at the nearby village plaza (2 minutes drive) where you can get fresh milk/eggs/fruit/bakeries/drinks/etc. The village host pizza restaurant at the plaza has really good cheese burgers. The resort management is very responsive -- my kid scrapped his knee and I called them for some bandages and they brought it within minutes. My and my two kids had a great time during their spring break.