Great self contained place. Nice and friendly hosts. Nice and warm.