The condo appeared as listed. Check in/out was easy and Ling communicated very well. Overall I would give the condo 5 stars.
As for the "resort", I would give 3 stars. The only positive of the place is the location. Close to the beach if you don't mind a 12 min walk down a very steep paved path.
Underneath our building the resort stored golf carts. All day and late into the night we could hear these gas powered carts driving around that would wake my wife up at night. It sounds like they are constantly mowing lawns.
The staff are just unhappy at the resort and reflects negatively on our stay. I would give the restaurant 2 stars. The quality of food is very subpar and the staff do not enjoy working there.
Our pool was cold! It was not heated. There are 3 pools on the property and not until the final day did we find out the heater was broken on our pool. No signs or communication involved.
Ling and condo were great. The resort was not. Overall I do not think it was worth the price. We will not be returning.