Great place just off placa de flores. no better location.