The apartment did the trick for us, but the company hosting this place had a separate website for checking in and communicating. The process felt extremely convoluted and very impersonal. But I guess that’s Barcelona these days.