You're about due a holiday and everyone you know says Barcelona it great. It's recommended by the travel agents due to…