"Accommodation and activities for groups only in an excellent location for exploring the Gower peninsula"