This place is amazing! The location can't be beat. Floor to ceiling windows overlooking the Monumento de la Bandera.