Good place, totally recommended. close to the center and not too difficult to reach from jfk.