nestled in the heart of Switzerland