If you’re looking for somewhere to stay that is about a 10-15 minute walk from the centre but in a residential area then Concha’s apartment in a great place to stay. Very clean with lots of local bars and restaurants surrounding it.
I’m also vegan and there were loads of restaurants and cafes that offered vegan menus or vegan options around (El Enano Verde, Arte y Sabor amongst others) and even a vegan take away called Vegan Eats about 50m away down the road.
We really loved this apartment as our base and would book it again in a heartbeat. Concha was very responsive all throughout our stay. Thanks for a lovely stay Concha!