Not familiar with Green Cay Villas, but it is way up there overlooking the whole area. Very picturesque setting.