Kevin is the best and most accommodating host, and his place has all the modern amenities you could hope for. Excellent location and great communication; would definitely return!