Longfield hotels, Longfield appartementen, accommodatie in Longfield