Perfect place. Very close to jfk airport and walk distance to train
Very clean