In the age of social media, customers are quick to vent their bemusement, with the hashtag #hotelfail providing a perfect platform to highlight some of the shortcomings in service and accommodation guests have had to put up with.