If you have a very early flight out of BCN or a lengthy layover, the Air Rooms are a great choice. Clean, spacious enough (in Europe I have definitely paid more to stay in much smaller), well-appointed, comfortable rooms with showers, espresso, free beverages and wifi. The facility, which is located in Terminal 1 (the international terminal) Centro de Negocios, also has a fitness center and other amenities. It's easy to find -- just follow the signs for Air Rooms on the directional signs at the airport. Being able to nap and shower during a long trip, or prepare for an early departure without the stress of getting to the airport, is well worth the price, if it's in your budget.