There is a certain faded charm about Margate