Teresa and Javi’s apartment is beautiful and is in a perfect location. It has everything you need for a stay in Sevilla.