Great stay in a beautiful resort. The three bedroom apartment exceeded my and my family's expectations. It was well stocked and met all our needs. The resort had lots to do (indoor/outdoor pools, activity center, mini golf course, etc). The areas on the resort were very busy and at times, packed, but nice to have those options there. The only minor negative was that I had to go through the time share haggle when checking in-not the owner's fault but a good 10 minutes of the wyndam person not listening to my "no, not interested."