St Lythans chambered long barrow, Vale of Glamorgan: A place