We found the apartment to be great - close to trains into Manhattan as well as the line to JFK airport, comfortable bed and great shower.
We preferred using the Flushing station for catching the trains (rather than the Myrtle/Broadway station that the Apps recommend) because the walk up Throop Ave to Vernon Ave was nicer than the walk down Myrtle Ave and because the Flushing station has an elevator which made suitcase carrying easier.