Comfortable, well appointed cabin in a secluded picturesque location.