The condo had everything we needed. The only disappointment was the lack of beach. The grounds of the resort are beautiful, and the location of the condo on the grounds is perfect. The condo is nicely furnished and very clean.