Benidorm

Benidorm is so well known they made a TV series about it. Does it live up to the hype?