5 stars. A very enjoyable weekend in Barcelona made even better by staying at this well located, spacious, clean and well stocked apartment. Would definitely recommend!