Considered one of the best hotels in town, Karupesa looks very much like a ski lodge from the outside - appropriate considering it's next to Tehvandi ski centre. Inside it's modern and cheerful all the way.