Republica St Kilda Beach serves up laid back food and drinks in a stunning beachside location.