Good place for short stay at Flushing. Quite clean and 10 mins walk from subway.