Mansfield hotels, Mansfield appartementen, accommodatie in Mansfield