Blessington Hotels, Blessington Apartments, Unterkünfte in Blessington