Stephen has a piece of paradise in earth ...!