holiday property in Trefloyne, Nr Tenby