Self contained semi rural family accommodation