There are a number of things which make this resort both pleasant for visitors and its residents which is why it is often seen as the nation's best town