Kevin is a great host! As soon as you book in your room, he will communicate with you immediately. He makes sure to assist you before, during and after. He is open for feedback to better your experience in his house. Room was clean (actually, the entire apartment. He likes to have a clean and organize space). I was provided a key, so I would come in and out from the apartment whenever I want. To be honest, I felt like I was in my own house. He offered his groceries and I was able to use any kitchen supplies / utensils. Be respectful and clean whenever you are there and you should be fine. Overall, great experience!!!