Hat-trick of bank holidays boosts hotel sector in May