An excellent place, just in the middle of chealsea