John is a great host. After each guest leave he always clean the room very carefully. The bathroom is also being cleaned almost eveyday. It's very easy to communicate with him. He is very thoughtful and provide eveything you will need. I'm sure you will have a good experiance here.