We went in Feb with 2 teenaged girls. It was too cold to go in the pool or in the ocean, but the sun was shining so we did a lot of sunbathing. The indoor pool is a bit small, but it is nice and warm! Breakfast was delicious, rooms were very comfortable; ours had a nice view of the pool/ocean and beach. Check-in was easy, free parking. In the winter, there are a lot of senior citizen groups, so just be prepared.
The hallways are a noisy because they aren't carpeted, but it didn't bother us. There is nightly entertainment, but we were always out for dinner, so we missed all the shows.
The assistant manager was always walking around, talking to guests and making sure they were enjoying themselves.