Spacious location in the heart of Alikia. Plenty of food and drink options, plus numerous shops all a few minutes away.