Superbly located for Llandudno beach.