The accommodations were fine, very comfortable. If you can't do steps, it's not for you. We stayed in an upstairs unit that was very quiet. Since we were there in off season, there were few planned activities, but that's ok with us as we usually do our own thing.One item which I think might be important for some - the description says the resort is two blocks from the beach. What is not mentioned is that you must go up the road in order to cross a busy four-lane highway to walk the two blocks to beach. This might be important to some with small children or to older folks. We drove from our unit, and it was exactly one mile to the beach by the time we went out exit, to the light, and to beach.
There were many outdoor amenities at the resort - two pools, kids playground, tennis courts, and shuffleboard, as well as an indoor pool. Water aerobics were held evey day for a good workout. I did miss not having washer and dryer in unit, but there were two laundry rooms close by.