I was in Albert's place during a short business trip to Barcelona. It's a clean and cosy apartment in a very good location (just 5 min from Sagrada Familia and metro station, many restaurants and grocery shops in the surroundings). The check-in and check-out were smooth. I recommend Albert's Place!