The Oxwich Bay Hotel, Oxwich Beach, Oxwich, Swansea