Craig-y-don, Llandudno Bay, pier and Great Orme