The beach is nice, but it can get quite thin during high tide. The water can get rough, and there are warnings for dangerous rip tides.
The pool is great for swimming and relaxing.
The resort is beautiful. It's a great place to relax, but don't expect a lot of night life in town.
The resorts bar, The Green Cabin Room, is awesome with an outside deck overlooking the ocean. There is also light live entertainment on at least some nights.
There are two good restaurants on site, one more formal than the other. I highly reccomend the less formal (Shutter's) for breakfast and Sunday brunch.
There are many good restaurants in the area. I will be happy to make a list if you want.
Bottom line- This is a great resort to kick back and relax, but if you're looking for lots of nightlife action this is not the place.