With a population of just under 3,000, the gorgeous town is the ideal location to escape the hustle and bustle of city life.