Upset lady from Beckenham I have just paid a lot of money for the worst holiday I have ever been on El faro hotel is a 3 star pretending to be 5 star. The staff are rude, the surroundings are littered with rubbish & cats, the rooms are basic, the food was cold & you were still hungry after you... more

















