I traveled on a delayed flight from London to Barcelona to stay at this property with my husband and young children. The property has no independent entry, and we were forced to meet the manager to be let in. When I let him know we would be late, he told me that I'd have to pay tax + a late check in fee. I pointed out that the fee was not mentioned in the VRBO listing (and that VRBO told me not to pay), and he changed the text of the VRBO listing and told me that "this was not a hotel and he could refuse to let us stay." Bottom line: it appeared that if we did not pay him this money in cash, my family would not be permitted to enter the property. I have stayed in VRBO properties many times over many years, and nothing like this has ever happened. I would not book unless you are prepared for a shake down.
If you do book, though, the apartment itself is quite nice, but there are no blankets - just sheets.