Lorna
I must be going soft, but you are so close, the beer is yours !
Its Mgarr-Ix-Xini (facing west), not Kantra (facing north), but you are only out by 100 metres, but they would be looking at roughly the same thing - now nothing but nature, but in a few years possibly 50 odd villas, if the owners of Ta Cenc get their way
now, how about the first photo !