I was told my outfit was inappropriate at a beachside resort hotel bar