Rachids flat can be highly recommended - good location, nice and clean flat with good bath and sleeping facilities. It is easy to reach the many attractions of Barcelona from here.