Owner was nice and the place is close to the London Stadium where we went for a concert. Great place, as exactly as described in the photos.