Seaside is just such a place. Bursting with shops and great places to eat, miles of sandy beach and a grand oceanfront promenade to stroll. Big enough to have ...