Stephen is a fantastic host and his place is lovely. I lost my phone during my trip and he let me use his to coordinate urgent meetings and try to track mine down. His place is exceptionally clean and spacious. You will certainly enjoy your stay!