Place was great! Very convenient to jfk