Maria & Oscar's place is very spacious and clean and they were very responsive and helpful. It's located near the Sagrada Familia with lots of great restaurants nearby. There is also a dedicated luggage store which is perfect is your flight is not until later in the day after you have checked out.