Great guest! Very good communication throughout the process and he was extremely self-sufficient. So much fun to talk to and very interesting! He was super clean and respectful of my place. I highly recommend him to anyone and would love to have him stay again.