Great check-in service. Our flight was delayed, we landed in Barcelona at 5am but we were able to check-in anyway.
Apartment is a bit too pricy for the quality of it.
Everything was clean, after 4 days someone came in to clean the apartment and provide new bed sheets/towels.