Reviews of neospace. (Other) in Aberdeen (Aberdeenshire).