【多选】甲公司在离海不远的地方建了一座酒店在酒店上端的旋转餐厅就餐可以很好的欣赏海景。乙公司取得了酒店与大海之间的土地的建设用地使用权甲公司担心乙公司修建高层建筑会妨害在旋转餐厅的客人的视野遂与乙公司约定乙公司10年内不修建20米以上的建筑甲公司每年向乙公司支付20万元双方签订了书面形式的合同但未进行登记。如果乙公司将该土地的建设用地使用权转让给丙公司下列说法正确的是
A. 甲公司的地役权没有登记不具有对抗效力
B. 丙公司是善意第三人因此甲公司就无权要求丙公司履行地役权合同的义务
C. 甲公司的地役权对丙公司有效
D. 甲公司有权要求丙公司按照乙公司合同约定履行义务