Stephen's place was great. Huge, comfortable space, including an amazing roof terrace. I didn't get a chance to meet Stephen but communication was excellent and check in was a breeze.