Book this. Kevin's place is a gem, and exactly as described. He was incredibly gracious, and provided everything I needed to make the most of my stay. Cheers!