I have just stayed at Celtic Manor for the second time. Jane and Alan and the rest of the staff make you feel incredibly welcome. It is spotlessly clean, serves a fantastic breakfast, has breathtaking views across the bay and all the treatments I had in the spa were on a par with any I have ever had (and I have had many!). They are very knowledgeable about the area and what excursions/activities are available. Would recommend in an instant.
