Cosy and comfy cabin in a great location