Their place is so clean and super close to Plaza de Armas