Stayed over the bank holiday and was highly impressed, couldn't fault it and looking forward to future return trips.
Easy to get to, well sign-posted, free parking out front, spacious facilities and lovely grounds. A good base for getting out and exploring Gower.
Very friendly, attentive staff; we were told on check-in to treat the place like home, which was a lovely touch.
Food is amazing, make sure to book an evening meal.
Bit of advice: The shorter walk to the beach, across the hotel lawn, involves a very steep path followed by high sand dunes and we found the longer walk down the drive, over Parkmill a lot easier!