A SEASIDE town in Scotland with the country's smallest harbour has been named the best place to live in the UK. Located in East ... don't come cheap, with hotel rooms in the town from £150 ...