A great stay in rustic atmosphere yet the amenities are modern and perfect