Since the RAF deployed, it's been no secret that aircrew were staying in Hotel accomodation in Sicily.
I would say there is a bit of a difference between "a hotel in Sicily" (of which tripadvisor lists over 1,000) and the times providing everything apart from driving directions for the delivery driver of something nasty. There really is no point in making it easy for the enemy, or the Navy...