Great place in Astoria right across from the bus station. Would recommend especially if you plan to use the bus/metro system.