Saltfleet hotels, Saltfleet appartementen, accommodatie in Saltfleet