Where the world of luxury travel meets Azerbaijan