This place has the location and the bones to be something really nice, but somehow it falls short. We have stayed at other Wyndham properties and were very impressed, so our expectations were high. Unfortunately, I would put this property in the middle of the pack as far as our time share experiences go. They had done some upgrades to the room, but the shower was in particularly bad shape. There were tile floors throughout except in the bedrooms, which makes sense for a beach property, but they only had a broom to clean the floor. A mop of some sort is necessary. The beach itself was very nice as were the pools. The fitness center had a decent selection of machines and cardio equipment. The staff was friendly and helpful. The indoor parking garage was a nice feature to keep your car cool. We were on the A1A side and could not see the intracoastal. Lots of traffic noise to deal with. Perhaps an ocean room would be better.