Barracks Cafe Cameron Highlands - Former military barracks rarely look this idyllic, with marble tables set among flower gardens.