The place is in a good location. Literally 2 minute walk from the metro and M60 that brings/takes you to Laguardia airport is right beside the metro. The place could have been cleaner, but I can't complain too much. Thanks for the stay.