The apartment was as in pictures, clean, bright and spacious. We were 3 adults, 3 kids and a baby but didn't feel cramped. Having 2 separate showers were very handy when at the end of a long and hot day, everyone just wanted to quickly shower and relax. Metro and bus stops were within a few minutes walk. Supermarket, bakeries and restaurants were also nearby. We didn't feel the area was unsafe as what was described on the internet about El Raval. Would def stay here again!