Fantastic place to stay. The little touches of comfort made our stay all the more enjoyable. The grounds are beautiful and we enjoyed sitting on the porch while our dog played in the yard. Would easily recommend to anyone for a short or long stay.