You cannot find a better place to stay in Jamaica Plain, MA