Belford Cottages, Hunter Valley Self-Contained Accommodation