Greeba Castle , som dess namn lyder,