Stan's place is fantastic, and he's beyond hospitable