Really good place. It seems like you are in a mountain village right in the centre of up-scale Sablon.