Location is central to everything.
With the Grand Parade and Marine Parade both a couple of minutes walk away, the town centre little more than a five-minute stroll and the pier no more than a hop, skip and jump away; you've no real reason to venture back to your car once during your stay