A very comfortable and well equipped apartment located just 10 mins from JFK