Fantastic spot in Swansea, great views and facilities for a comfortable stay.