We loved the resort, restaurants and staff. Both happy hour appetizers and breakfast were surprisingly good. The coffee shop downstairs was very convenient. The condo itself is very nice, with comfortable furniture & very elegant bathrooms. This could have been a 5 star review, but it was dirty, and as a previous traveler remarked the toilet is still not fixed in the master bathroom. We had to remove the toilet tank cover every time to flush it. As we arrived the front door was smeared with white suntan lotion, as were the coffee table and bedroom mirror inside. We found cookie crumbs on the sofa along with a stain (probably more suntan lotion), Fruit Loop cereal on the floor of the bedroom, along with a dirty child's sock. It was mostly clean, just clean enough not to bother with a complaint, but dirty enough to still be annoying. Worse than that they didn't have any windex or cleaning supplies for me to take care of it myself. The fridge was empty but had sticky juice stains, coffee grounds and hair in the corners. We found that some of the glasses had been put up dirty without being washed. The furniture is getting worn quickly, and one lamp was just missing the light bulb altogether. I did think it was a good overall value.