We thought this was a beautiful place and we'd definitely stay here again. The location was great, and I don't think they even advertised the fact that a grocery store is within easy walking distance, and even better, a fantastic array of amazing and delicious food trucks appeared to be semi-permanently set up in that same easy walking distance. It was a huge well-lit outdoor area strung with cheerful string lights and seemed to be incredibly popular, featuring Thai, Vietnamese, local poke bowls, burgers, and more. Everything we ate there was delicious.
The complex was lovely and well-located (see above!) - it was also conveniently located to a number of fantastic beaches. The resort has a pool and mini golf, and a pretty lawn in the back. There is a seawall so no direct beach access, though you can walk to nearby beach access or take an easy drive to several others (what we preferred). Plenty of parking available. There is a walk up a flight of steps to get to the apartment, and no elevator. Not a big deal for us, but might be worth knowing for others.
The apartment was comfortable and had a view of the resort grounds and the gorgeous ocean. The kitchen was well appointed. We stayed there with our three kids and used the pull-out sofa for one, so we were all comfortable sleeping. My only critique was that surprisingly, there was no door to the master bathroom. There was an essentially transparent bamboo "curtain" that extended from the ceiling to about 2/3 of the way down to the ground, leaving what I would consider an uncomfortable gap. I've never seen this type of set-up before, and I wasn't a huge fan of it. However, we adapted by simply clearing completely out of the master bedroom area to allow the person using the bathroom to have privacy.
The concierge was easily available, helpful and very responsive. Bathroom "door" aside, we were very pleased with our visit and would stay here again.