If I could give more than 5 stars, I would! Extremely clean with fantastic hosts. I've stayed there a few times, and look forward to my next visit.