Good place to stay, with the all the basics available in the apartment. Excellent communications and instructions from the hosts.
Location is in the Lavapies area. We didn't have any issues, but felt a little bit insecure at night around the nearby plaza with a lot of men loitering about.
A large Carrefour supermarket is a 5 min walk away. Two metro stations are close by as well.