Kevin is a great host! We didn't get to meet him in person, but communication with him was always easy and timely. The apartment is lovely and neat. Love the neighborhood! Castro has a lot of to offer and is a super fun place to hang out!