Great location and superb treatment. Beds could be of a higher quality but overall we had a great stay and superb time. In Barcelona.