Worth it's price, good stay near the JFK