Highly recommend. The staff here is great! When we checked in, the GM (Sara) and her staff immediately made us, along with our 13 and 11 year old, feel right at home. They gave great recommendations of places to eat and things to do in the area. It was our 11 year old's b-day, and they gave her lots of attention. She lost 2 teeth while we stayed there, and the staff made a big deal about it. Our whole stay, they always asked how "toothless" was doing. The staff also helped when our 13 year old limped back into the hotel after tripping on rocks at the beach.
Hotel is < 5 minute drive to the beach and to town. Runners - you can run into town and down by the beach.
Breakfast - great hostesses. It did get very crowded after 9 am.
Pool and hot tub - clean but pretty small, Fitness room - 2 excellent treadmills and elliptical.