front office at hotel careers in Swansea, United Kingdom