Super easy to find and the location is perfect. Only 8 mins from JFK!