Leo's place is great. Especially the location and the bonus rooftop. It's actually a fairly quiet few blocks before you get to Parque Espana and Roma Norte and other built up places but still good cafes within a few blocks. Leo is great and offers a good spot for good value.