Marta is a Spanish-speaking host but no matter what language do you speak she’ll find a way to communicate. The location of the apartment is perfect, walking distance from all the main spots.
I highly recommend Marta as a host.