Based on the positive reviews, I expected a great stay, and that's exactly what I got. Kyle is fantastic - very easy to talk to, very easy going, very pleasant. I had an extra hour to kill after checkout time, and Kyle was nice enough to let me just hang in his living room for that extra time. I would definitely stay there again.