Killough מלונות, דירות Killough, לינה ב Killough