Upscale mountain hotel, Terra The Magic Place, featuring rustic-chic rooms, free breakfast, a stylish restaurant (2 Michelin stars), and a spa.