The locals love living here so much it's almost a little annoying
It's true, they do – and they're not afraid to tell you about it. It all sounds pretty idyllic and a wander down the main street might prompt you to ask why you don't live here, too.