6 South Beach Court sleeping up to 6 guests Boasting captivating sea views of Tenby Beach is the elegantly-appointed, all-ground-floor apartment, 6 South Beach