Boxgrove hotels, Boxgrove appartementen, accommodatie in Boxgrove