Rosa's place is in a GREAT location. It's right in between two main avenues (and subway stops) in Astoria, so you're close to the action but far enough away for noise to not be an issue. The room was comfy and we got our own TV, fan and A/C unit! I'd definitely stay here again.