I had a great time staying at Stephen's place. Not only was he welcoming as a host but made sure I was comfortable and taken care of. He also checked-in with me several times to ensure my comfort. Always willing to accomodate, staying here was like staying at home.
I would highly recommend Stephen's place for short and long term guests.