Good place if proximity to JFK is important. Very practical if you are looking for a place mostly to sleep. Very good supermarket and other shops around the corner. Buses in walking distance, take you to the A or L lines for Manhattan.