Blessington hotels, Blessington appartementen, accommodatie in Blessington