Quite good location, 7 min. to subway meaning like 30 min. to Manhattan (if the metro goes as scheduled), Spanish language knowledge very advantageous here.