Wonderful place as described. We did not met Angel, as it was one of his colleagues who greeted us. What's great about this place was Location, Location, Location! Short walk to the La Ramblas area which was perfect.
Only issue we had was that we did not know how to manage the air-conditioning systems, but only a minor point.
Overall, great place and I would have no issues staying here again.