Great place and very convenient! Only 6 minutes from JFK