Well located, an easy metro ride from both central Manhattan and JFK airport. Friendly stadf, nice rooms, good breakfast.
Great jogging path: Jog north on Vernon, go under the bridge. You'll find a park off to the right just past the bridge. The park offers a couple of pedestrian trails - good for taking a few laps.