Stephen's place is fabulous - great space, great location, wonderfully welcoming host.