EnjoyBCN is not a person but a caring company that makes an effort to make you feel welcome. We had some issues, but they were either fixed or out of their hands, such as a maintenance at the swimming pool which prevented us from using it two days.
We would use AirBnB and EnjoyBCN again for sure.