Even though a 20 year visitor to Wrightsville on a regular basis, first time staying at this hotel. Overall very pleased with our stay. Entertainment in restaurant was nice, and meal was very good. Breakfast buffet on Sunday was very good, the omelet station was a bonus. Room was clean and everything was in good working order although bring your own hairdryer as the one in the room had very little heat and took forever to dry hair. Nice indoor pool although we were unable to use it because of all the children in it all the time. :( Great beach access and like the idea of having lounge chairs on a deck facing the ocean but away from the pool area where all the kids would be. Will definately stay again before school lets out and after school goes back.