Debbie & Rob, Amberley Castle, East Sussex