The location was great; the facilities were recently updated so everything worked, was clean and very comfortable. The best part, however, were the hosts. They continually went above and beyond to make our stay there a great experience, not to mention the excellent breakfast that was cooked fresh each day.
I am normally a harsh critic and rarely give 5/5 for anything. This place there was no hesitation.