Julio seemed very nice. The place is well located as it is very close to a metro station which brings you to Manhattan in <30 min.