Super flexible with the check in, we were supposed to drop our luggage but we got to check in at 12 instead of 15/16. The communication was easy.
The location was great, near the Universitat metro station, 10minutes walk to Placa Catalunya. Lots of cafe/bar/resto in the surroundings.
I think that the house just need a little bit of stuff, like kitchen towels (nowhere to dry your hands after washing the dishes) and just 2 rolls of toilet paper for 7 people in 5 days (complimentary) so we needed to buy a pack of 6. But overall it was a great stay!