Hotely Killough, apartmány Killough, ubytování v Killough