The apartment is huge! It has fully stocked kitchen for whoever decides to cook, washing machine and x2 very clean bathrooms! The place itself is nicely decorated, has that Spanish vibe :)
Although I haven't met Angelika or Jorge personally, the guy, who let me in, Niko was amazing! He showed me around the apartment, gave me a map and some recommendations on where to find some good food, have some drinks and what to see around the city.
Location - great, very central, not far from La Latina or any other tourist objects. Metro station is literally 3 minutes away from the apartment (used it only going from and to the airport).
Overall, great experience. Thank you!