My wife and I will be in Barcelona for 3 nights in mid-May. We're looking for a good medium-priced hotel that offers comfort and convenience without breaking the bank. Ideally, we'd like something centrally located or with easy access to public transport to explore the city. Does anyone have any recommendations for hotels that fit this description? Any insights on what to expect in terms of service, amenities, and overall value would be greatly appreciated.