One London property developer standing at the bar was utterly miserable, despite sitting on one of the finest beaches in the Caribbean.