Hoteller nær Creevykeel Court Tomb, Creevykeel