5STAR!! We had such a WONDERFUL experience and cannot say enough good things about this place. So homey, cozy, and well, well maintained. Great experience and great hosts.