Pros - great location, smaller resort that wasn't overcrowded, great views, plenty of towels, travel size toiletries and clean!
Cons - extremely small bathrooms, not idea for 9 people, there are no extra pillows or blankets (full size beds had one pillow, sofa bed had no blanket or pillows just sheets).. we did send beachball properties a message and they sent these items the next day. I would say kitchen is stocked with bare minimum and this was the first condo we have been to that had absolutely zero spices, salt, pepper, etc. Bunk beds are extremely squeaky, anytime someone moved it wake you up, older TV's except in master.. not that big of deal but our kids love watching Netflix etc going to bed.