5 stars. Best place in Barcelona for a weekend stay.