All top! I really recommend SmartRoom Barcelona.
One little thing: Through our window we had courtyard view. This wasn't written in the description before we booked our apparment with SmartRoom Barcelona. Apart from that, all clean & good!