 The main street is long for a town of its size and is quite unique.The unique architecture is home to a thriving retail and hospitality sector that contributes to local employment and tourism.Services include a small hospital, and two primary schools, a secondary school and an integrated childcare, library and community centre.