My stay was amazing here! I stayed for 2 nights. The place was very very clean and stylish too. The walk from this location to the Flushing Main St Station is about 30-40 mins. Overall, I would recommend Casa Victoria :)