Rye is a geography lesson that you can live in. We chose not to, though stayed at this cobbly little Sussex town for a couple of days after Christmas. The geography part of it is that the sea keeps moving, and they have to keep moving the harbour. The present one is still a good distance from the high water mark, and a substantial channel has had to be built to keep it going.
We stayed at Jeake's House, on Mermaid Street, which like the town, has been converted nicely to its present use. It's a bit twee, but not too much. We also liked eating at the Landgate restaurant, the Apothecary coffee shop and a few other places.
Driving there and back was easy. Sat nav = no arguments!