Feedback on ROOTS at the beach. (Hospitality and Gastronomy) located in Aberdeen (Aberdeenshire)