The greatest chill spot in Queens !