Promenade View Holiday Home 3 Promenade Terrace, Mumbles, Swansea SA3 4DS