The property was great. There was some damage (walls of the bathroom) and dirt (especially the vents) but overall this property was located in a great place. We were able to walk a lot and get to the beach in just a few minutes. Close to restaurants and shops (the expensive shops- the touristy shops). There's a great gift shop just below the condo which was great selection and prices. McDonald's for coffee was just below the condo.
They don't provide a lot of things to stay there. For example, to wash dishes, we had one towel for drying. But the kitchen had all the dishes you needed to cook if you wanted to.
The beds had minimal blankets and no spares. The beds are so-so comfy. I liked that my kids got their own beds.
The view on the lanai was breathtaking, seeing both ocean and mountains. The doors to the lanai were very difficult to open, which is good if you have children but you need to put in some effort to open them.
They had a washer/dryer which was so helpful as we didn't pack clothes for every day. There is only 1 couch.
Now, the biggest concern, I paid a deposit. I asked them the day after I checked out when I would receive it back. They said 5 days. A few days after that, they said 14 days but would do it manually for me as an exception (around day 10) It's been 13 days since we left and the refund for the $300 deposit is still not received. (We left Nov 5 and today is Nov 18)