Great location! Easy check-in process. They're able to keep your bags at their office if you're in Barcelona past check-out.